package com.songlanyun.modules.disabilityauth.model;

import com.baomidou.mybatisplus.annotation.TableId;
import com.songlanyun.common.drive.ValueObject;
import com.songlanyun.common.enums.MemberConstant;
import lombok.Data;

import java.util.Date;

@Data
public class DisabilityAuthEntityVO implements ValueObject {
    private static final long serialVersionUID = 1L;

    /**
     *
     */
    @TableId
    private Long id;
    /**
     * 用户id
     */
    private Long userId;
    /**
     * 真实性名
     */
    private String realName;
    /**
     * 身份证号
     */
    private String idCard;
    /**
     * 手机号
     */
    private String mobile;
    /**
     * 认证标签
     */
    private MemberConstant.IscccLable iscccLable;
    /**
     * 身份证正面
     */
    private String idCardFront;
    /**
     * 身份证背面
     */
    private String idCardBack;
    /**
     * 证明材料
     */
    private String certificate;
    /**
     * 申请时间
     */
    private Date applyTime;
    /**
     * 审核状态（0待审，1审核通过，2驳回）
     */
    private Integer status;
    /**
     * 驳回理由
     */
    private String reason;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 福利包id
     */
    private Integer benefitsPackageId;
}
